home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / dev / e / yaec.lha / startup / yaec.i < prev    next >
Text File  |  2001-08-12  |  4KB  |  242 lines

  1. ; yaec.i v0.2   (010110)
  2.  
  3.    MACHINE 68020
  4.  
  5.    FPU 1
  6.  
  7.    ;predefined globals following..
  8.  
  9.    xref GLOBAL_amigaguidebase
  10.    xref GLOBAL_aslbase
  11.    xref GLOBAL_bulletbase
  12.    xref GLOBAL_colorwheelbase
  13.    xref GLOBAL_cxbase
  14.    xref GLOBAL_consolebase
  15.    xref GLOBAL_datatypesbase
  16.    xref GLOBAL_diskbase
  17.    xref GLOBAL_diskfontbase
  18.    xref GLOBAL_dosbase
  19.    xref GLOBAL_dtclassbase
  20.    xref GLOBAL_execbase
  21.    xref GLOBAL_expansionbase
  22.    xref GLOBAL_gadtoolsbase
  23.    xref GLOBAL_gfxbase
  24.    xref GLOBAL_iconbase
  25.    xref GLOBAL_iffparsebase
  26.    xref GLOBAL_inputbase
  27.    xref GLOBAL_intuitionbase
  28.    xref GLOBAL_keymapbase
  29.    xref GLOBAL_layersbase
  30.    xref GLOBAL_localebase
  31.    xref GLOBAL_lowlevelbase
  32.    xref GLOBAL_mathbase
  33.    xref GLOBAL_mathieeedoubbasbase
  34.    xref GLOBAL_mathieeedoubtransbase
  35.    xref GLOBAL_mathieeesingbasbase
  36.    xref GLOBAL_mathieeesingtransbase
  37.    xref GLOBAL_mathtransbase
  38.    xref GLOBAL_realtimebase
  39.    xref GLOBAL_rexxsyslibbase
  40.    xref GLOBAL_timerbase
  41.    xref GLOBAL_translatorbase
  42.    xref GLOBAL_utilitybase
  43.    xref GLOBAL_workbenchbase
  44.    
  45.    xref GLOBAL_arg
  46.    xref GLOBAL_stdin
  47.    xref GLOBAL_stdout
  48.    ;xref GLOBAL_mempool       ;(private)
  49.    xref GLOBAL_exception
  50.    xref GLOBAL_exceptioninfo
  51.    xref GLOBAL_initialstack  ;private
  52.    xref GLOBAL_stacksize     ;private
  53.    xref GLOBAL_stdrast
  54.    xref GLOBAL_libbase       ;our librarybase when in LIBRARY [DEVICE] mode.
  55.  
  56.    xref a4storage  ; private
  57.  
  58.  ; predefined (internal) procedures following..
  59.  
  60.  xref PROC_Abs
  61.  xref PROC_Bounds
  62.  xref PROC_Char
  63.  xref PROC_CloneList
  64.  xref PROC_CloneStr
  65.  xref PROC_CtrlC
  66.  xref PROC_Dispose
  67.  xref PROC_DisposeLink
  68.  xref PROC_Div
  69.  xref PROC_Eor
  70.  xref PROC_EstrLen
  71.  xref PROC_Even
  72.  xref PROC_FastDispose
  73.  xref PROC_FastDisposeList
  74.  xref PROC_EndString  ; new
  75.  xref PROC_FastNew
  76.  xref PROC_FileLength
  77.  xref PROC_Forward
  78.  xref PROC_FreeStack
  79.  xref PROC_Inp
  80.  xref PROC_InStr
  81.  xref PROC_Int
  82.  xref PROC_Link
  83.  xref PROC_List
  84.  xref PROC_ListAdd
  85.  xref PROC_ListCmp
  86.  xref PROC_ListCopy
  87.  xref PROC_ListItem
  88.  xref PROC_ListLen
  89.  xref PROC_ListMax
  90.  xref PROC_Long
  91.  xref PROC_LowerStr
  92.  xref PROC_Max
  93.  xref PROC_MidStr
  94.  xref PROC_Min
  95.  xref PROC_Mod
  96.  xref PROC_Mul
  97.  xref PROC_New
  98.  xref PROC_Next
  99.  xref PROC_Not
  100.  xref PROC_Odd
  101.  xref PROC_Out
  102.  xref PROC_PrintF
  103.  xref PROC_PutChar
  104.  xref PROC_PutFmt
  105.  xref PROC_PutInt
  106.  xref PROC_PutLong
  107.  xref PROC_ReadStr
  108.  xref PROC_RightStr
  109.  xref PROC_SetList
  110.  xref PROC_SetStdIn
  111.  xref PROC_SetStdOut
  112.  xref PROC_SetStr
  113.  xref PROC_Shl
  114.  xref PROC_Shr
  115.  xref PROC_Sign
  116.  xref PROC_StrAdd
  117.  xref PROC_StrCmp
  118.  xref PROC_StrCopy
  119.  xref PROC_StrFmt
  120.  ;xref PROC_StrFmtS
  121.  xref PROC_String
  122.  xref PROC_StringF
  123.  xref PROC_StrLen
  124.  xref PROC_StrMax
  125.  xref PROC_TrimStr
  126.  xref PROC_UpperStr
  127.  xref PROC_Val
  128.  xref PROC_WriteF
  129.  ;xref PROC_NewCell       ; (private)
  130.  xref PROC_KickVersion
  131.  ;xref PROC_InitCells
  132.  
  133.  xref PROC_ForAll
  134.  xref PROC_SelectList
  135.  xref PROC_MapList
  136.  xref PROC_Exists
  137.  
  138.  xref __ClearMemL     ; private
  139.  
  140.  ; theese functions are stubs for mathieeesing#? library
  141.  
  142.  xref PROC_Fabs
  143.  xref PROC_Facos
  144.  xref PROC_Fasin
  145.  xref PROC_Fatan
  146.  xref PROC_Fceil
  147.  xref PROC_Fcos
  148.  xref PROC_Fcosh
  149.  xref PROC_Fexp
  150.  xref PROC_Ffieee
  151.  xref PROC_Ffloor
  152.  xref PROC_Flog
  153.  xref PROC_Flog10
  154.  xref PROC_Fpow
  155.  xref PROC_Fsin
  156.  xref PROC_Fsincos
  157.  xref PROC_Fsinh
  158.  xref PROC_Fsqrt
  159.  xref PROC_Ftan
  160.  xref PROC_Ftanh
  161.  xref PROC_Ftieee
  162.  
  163.  ; theese functions are stubs for mathieeedoub#? library
  164.  
  165.  xref PROC_Dabs
  166.  xref PROC_Dacos
  167.  xref PROC_Dasin
  168.  xref PROC_Datan
  169.  xref PROC_Dceil
  170.  xref PROC_Dcos
  171.  xref PROC_Dcosh
  172.  xref PROC_Dexp
  173.  xref PROC_Dfieee
  174.  xref PROC_Dfloor
  175.  xref PROC_Dlog
  176.  xref PROC_Dlog10
  177.  xref PROC_Dpow
  178.  xref PROC_Dsin
  179.  xref PROC_Dsincos
  180.  xref PROC_Dsinh
  181.  xref PROC_Dsqrt
  182.  xref PROC_Dtan
  183.  xref PROC_Dtanh
  184.  xref PROC_Dtieee
  185.  
  186.  ; intuition support functions
  187.  
  188.  xref PROC_OpenS
  189.  xref PROC_CloseS
  190.  xref PROC_OpenW
  191.  xref PROC_CloseW
  192.  xref PROC_WaitIMessage
  193.  xref PROC_MsgCode
  194.  xref PROC_MsgQualifier
  195.  xref PROC_MsgIAddr
  196.  xref PROC_Mouse
  197.  xref PROC_LeftMouse
  198.  xref PROC_WaitLeftMouse
  199.  
  200.  ; graphics functions
  201.  
  202.  xref PROC_Plot
  203.  xref PROC_Line
  204.  xref PROC_Box
  205.  xref PROC_Colour
  206.  xref PROC_SetColour
  207.  xref PROC_TextF
  208.  xref PROC_Hbox
  209.  xref PROC_SetStdRast
  210.  
  211.  xref __CallEndMethod ; private
  212.  
  213.  xref PROC_ObjectName
  214.  xref PROC_ObjectSize
  215.  
  216.  
  217.  xref __EndObject ; private
  218.  
  219.  xref __MemCopy   ; private
  220.  
  221.  xref PROC_StrRem
  222.  xref PROC_StrIns
  223.  
  224.  xref PROC_RealF
  225.  xref PROC_RealVal
  226.  xref PROC_Rnd
  227.  xref PROC_RndQ
  228.  
  229.  ;xref PROC_InstallHook
  230.  
  231.  xref __MemCopyL
  232.  xref __CloneObject
  233.  xref __CloneMem
  234.  
  235.  
  236. SIZEOFA2SPACE = 400
  237.  
  238.  
  239.  
  240.  
  241.  
  242.